import { SystemFileDTO } from '../../icm-global/system-file/system-file-dto';

/**
 * 学业分
 */
export interface AcademicPointDTO {
  /**
   * 学业分id，自增
   */
  id: string;

  /**
   * 学习成绩分，学习成绩=（必修课（含课程设计、实习）和专业选修课学分绩点之和÷相应学分之和+5）×9
   */
  academicRecord: number;

  /**
   * 奖励分，计算累计，需加分证明
   */
  rewardPoint: number;

  /**
   * 扣除分，计算累计，需核查是否瞒报
   */
  deductionPoint: number;

  /**
   * 学业分小计，未 *70%
   */
  academicTotal: number;

  /**
   * 附件
   */
  files: Array<SystemFileDTO>;

  /**
   * 附件ID列表
   */
  fileIds: Array<string>;
}
